<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.17"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>XMP Toolkit SDK: Member List</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
 <tbody>
 <tr style="height: 56px;">
  <td id="projectlogo"><img alt="Logo" src="xmp_tagline_small.jpg"/></td>
  <td id="projectalign" style="padding-left: 0.5em;">
   <div id="projectname">XMP Toolkit SDK
   &#160;<span id="projectnumber">6.0.0</span>
   </div>
  </td>
 </tr>
 </tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.17 -->
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
$(function() {
  initMenu('',false,false,'search.php','Search');
});
/* @license-end */</script>
<div id="main-nav"></div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
  <div id="nav-tree">
    <div id="nav-tree-contents">
      <div id="nav-sync" class="sync"></div>
    </div>
  </div>
  <div id="splitbar" style="-moz-user-select:none;" 
       class="ui-resizable-handle">
  </div>
</div>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
$(document).ready(function(){initNavTree('classTXMPUtils.html',''); initResizable(); });
/* @license-end */
</script>
<div id="doc-content">
<div class="header">
  <div class="headertitle">
<div class="title">TXMPUtils Member List</div>  </div>
</div><!--header-->
<div class="contents">

<p>This is the complete list of members for <a class="el" href="classTXMPUtils.html">TXMPUtils</a>, including all inherited members.</p>
<table class="directory">
  <tr class="even"><td class="entry"><a class="el" href="classTXMPUtils.html#a26d24376bd47886cf066dc177e29be34">ApplyTemplate</a>(TXMPMeta&lt; tStringObj &gt; *workingXMP, const TXMPMeta&lt; tStringObj &gt; &amp;templateXMP, XMP_OptionBits actions)</td><td class="entry"><a class="el" href="classTXMPUtils.html">TXMPUtils</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
  <tr><td class="entry"><a class="el" href="classTXMPUtils.html#ae86c50953fb549006cf3a64ba1baa160">CatenateArrayItems</a>(const TXMPMeta&lt; tStringObj &gt; &amp;xmpObj, XMP_StringPtr schemaNS, XMP_StringPtr arrayName, XMP_StringPtr separator, XMP_StringPtr quotes, XMP_OptionBits options, tStringObj *catedStr)</td><td class="entry"><a class="el" href="classTXMPUtils.html">TXMPUtils</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="classTXMPUtils.html#a1a963cf8e8c098234d92547fa828b1c8">CompareDateTime</a>(const XMP_DateTime &amp;left, const XMP_DateTime &amp;right)</td><td class="entry"><a class="el" href="classTXMPUtils.html">TXMPUtils</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
  <tr><td class="entry"><a class="el" href="classTXMPUtils.html#a24c181aa8e80b215675d76b74631985e">ComposeArrayItemPath</a>(XMP_StringPtr schemaNS, XMP_StringPtr arrayName, XMP_Index itemIndex, tStringObj *fullPath)</td><td class="entry"><a class="el" href="classTXMPUtils.html">TXMPUtils</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="classTXMPUtils.html#ac170c536e7b4be4da27eca9660889726">ComposeFieldSelector</a>(XMP_StringPtr schemaNS, XMP_StringPtr arrayName, XMP_StringPtr fieldNS, XMP_StringPtr fieldName, XMP_StringPtr fieldValue, tStringObj *fullPath)</td><td class="entry"><a class="el" href="classTXMPUtils.html">TXMPUtils</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
  <tr><td class="entry"><a class="el" href="classTXMPUtils.html#a462c2fd217b5a573c80427656368aeb7">ComposeFieldSelector</a>(XMP_StringPtr schemaNS, XMP_StringPtr arrayName, XMP_StringPtr fieldNS, XMP_StringPtr fieldName, const tStringObj &amp;fieldValue, tStringObj *fullPath)</td><td class="entry"><a class="el" href="classTXMPUtils.html">TXMPUtils</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="classTXMPUtils.html#aecea12ca2bcd86b71569b87fa3a187eb">ComposeLangSelector</a>(XMP_StringPtr schemaNS, XMP_StringPtr arrayName, XMP_StringPtr langName, tStringObj *fullPath)</td><td class="entry"><a class="el" href="classTXMPUtils.html">TXMPUtils</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
  <tr><td class="entry"><a class="el" href="classTXMPUtils.html#a02ebf2df1df0c8ff914a0abed9e01d8d">ComposeLangSelector</a>(XMP_StringPtr schemaNS, XMP_StringPtr arrayName, const tStringObj &amp;langName, tStringObj *fullPath)</td><td class="entry"><a class="el" href="classTXMPUtils.html">TXMPUtils</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="classTXMPUtils.html#a944bebd0b19467a988a02c6b642b2810">ComposeQualifierPath</a>(XMP_StringPtr schemaNS, XMP_StringPtr propName, XMP_StringPtr qualNS, XMP_StringPtr qualName, tStringObj *fullPath)</td><td class="entry"><a class="el" href="classTXMPUtils.html">TXMPUtils</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
  <tr><td class="entry"><a class="el" href="classTXMPUtils.html#a44cc195054f1a28e102b6745daa6c905">ComposeStructFieldPath</a>(XMP_StringPtr schemaNS, XMP_StringPtr structName, XMP_StringPtr fieldNS, XMP_StringPtr fieldName, tStringObj *fullPath)</td><td class="entry"><a class="el" href="classTXMPUtils.html">TXMPUtils</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="classTXMPUtils.html#aac7c8b47aea7bcb70f102ce94d4e9dfb">ConvertFromBool</a>(bool binValue, tStringObj *strValue)</td><td class="entry"><a class="el" href="classTXMPUtils.html">TXMPUtils</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
  <tr><td class="entry"><a class="el" href="classTXMPUtils.html#a56f5b39382a924d77db2037bc6ac8360">ConvertFromDate</a>(const XMP_DateTime &amp;binValue, tStringObj *strValue)</td><td class="entry"><a class="el" href="classTXMPUtils.html">TXMPUtils</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="classTXMPUtils.html#a901418649be0957cc0b6974f14ec6952">ConvertFromFloat</a>(double binValue, XMP_StringPtr format, tStringObj *strValue)</td><td class="entry"><a class="el" href="classTXMPUtils.html">TXMPUtils</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
  <tr><td class="entry"><a class="el" href="classTXMPUtils.html#a9aeba82d4e026d3fe41a1d17a12138c1">ConvertFromInt</a>(long binValue, XMP_StringPtr format, tStringObj *strValue)</td><td class="entry"><a class="el" href="classTXMPUtils.html">TXMPUtils</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="classTXMPUtils.html#a55121e042306ef76833a00f782d4a726">ConvertFromInt64</a>(long long binValue, XMP_StringPtr format, tStringObj *strValue)</td><td class="entry"><a class="el" href="classTXMPUtils.html">TXMPUtils</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
  <tr><td class="entry"><a class="el" href="classTXMPUtils.html#a06a2373bdd4c0bee2d9186354dcc857f">ConvertToBool</a>(XMP_StringPtr strValue)</td><td class="entry"><a class="el" href="classTXMPUtils.html">TXMPUtils</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="classTXMPUtils.html#ab0a08cd71bb77e83cd3282220f75cb00">ConvertToBool</a>(const tStringObj &amp;strValue)</td><td class="entry"><a class="el" href="classTXMPUtils.html">TXMPUtils</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
  <tr><td class="entry"><a class="el" href="classTXMPUtils.html#a73e684233b13ff7b2181eb176616e763">ConvertToDate</a>(XMP_StringPtr strValue, XMP_DateTime *binValue)</td><td class="entry"><a class="el" href="classTXMPUtils.html">TXMPUtils</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="classTXMPUtils.html#aafa9a5bfaf83f394870e903424855c24">ConvertToDate</a>(const tStringObj &amp;strValue, XMP_DateTime *binValue)</td><td class="entry"><a class="el" href="classTXMPUtils.html">TXMPUtils</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
  <tr><td class="entry"><a class="el" href="classTXMPUtils.html#ae31127683540d7c2b6c246a8d1060f87">ConvertToFloat</a>(XMP_StringPtr strValue)</td><td class="entry"><a class="el" href="classTXMPUtils.html">TXMPUtils</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="classTXMPUtils.html#a02d41b6bbc3698cc67d496984ab3f13e">ConvertToFloat</a>(const tStringObj &amp;strValue)</td><td class="entry"><a class="el" href="classTXMPUtils.html">TXMPUtils</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
  <tr><td class="entry"><a class="el" href="classTXMPUtils.html#a807f3506cd34f00da51b0b9303de3dca">ConvertToInt</a>(XMP_StringPtr strValue)</td><td class="entry"><a class="el" href="classTXMPUtils.html">TXMPUtils</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="classTXMPUtils.html#a805172007015c0ffe11c6be5b124dfba">ConvertToInt</a>(const tStringObj &amp;strValue)</td><td class="entry"><a class="el" href="classTXMPUtils.html">TXMPUtils</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
  <tr><td class="entry"><a class="el" href="classTXMPUtils.html#a2ac012128453865dce762e65342e6cee">ConvertToInt64</a>(XMP_StringPtr strValue)</td><td class="entry"><a class="el" href="classTXMPUtils.html">TXMPUtils</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="classTXMPUtils.html#a9c8eafe42c3386f4daee1a67b6b2fbdb">ConvertToInt64</a>(const tStringObj &amp;strValue)</td><td class="entry"><a class="el" href="classTXMPUtils.html">TXMPUtils</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
  <tr><td class="entry"><a class="el" href="classTXMPUtils.html#a56552bb9a82a5dfc64b5630fa571876a">ConvertToLocalTime</a>(XMP_DateTime *time)</td><td class="entry"><a class="el" href="classTXMPUtils.html">TXMPUtils</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="classTXMPUtils.html#a57d6c93a72455930040979e4d3498c1b">ConvertToUTCTime</a>(XMP_DateTime *time)</td><td class="entry"><a class="el" href="classTXMPUtils.html">TXMPUtils</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
  <tr><td class="entry"><a class="el" href="classTXMPUtils.html#a749581f90883b8aa051e216c7bf57e3c">CurrentDateTime</a>(XMP_DateTime *time)</td><td class="entry"><a class="el" href="classTXMPUtils.html">TXMPUtils</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="classTXMPUtils.html#ad2c573d4f1aaa30f60d82eadce4b1929">DecodeFromBase64</a>(XMP_StringPtr encodedStr, XMP_StringLen encodedLen, tStringObj *rawStr)</td><td class="entry"><a class="el" href="classTXMPUtils.html">TXMPUtils</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
  <tr><td class="entry"><a class="el" href="classTXMPUtils.html#aabfee82ff284672720fc8ffdc0a76432">DecodeFromBase64</a>(const tStringObj &amp;encodedStr, tStringObj *rawStr)</td><td class="entry"><a class="el" href="classTXMPUtils.html">TXMPUtils</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="classTXMPUtils.html#ae6dce0fe1d2765dab14d4ca5e7814f52">DuplicateSubtree</a>(const TXMPMeta&lt; tStringObj &gt; &amp;source, TXMPMeta&lt; tStringObj &gt; *dest, XMP_StringPtr sourceNS, XMP_StringPtr sourceRoot, XMP_StringPtr destNS=0, XMP_StringPtr destRoot=0, XMP_OptionBits options=0)</td><td class="entry"><a class="el" href="classTXMPUtils.html">TXMPUtils</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
  <tr><td class="entry"><a class="el" href="classTXMPUtils.html#a295acb3b212a88db95e8f448ee6ee514">EncodeToBase64</a>(XMP_StringPtr rawStr, XMP_StringLen rawLen, tStringObj *encodedStr)</td><td class="entry"><a class="el" href="classTXMPUtils.html">TXMPUtils</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="classTXMPUtils.html#a66222ad61001d59f63a8ddb216040488">EncodeToBase64</a>(const tStringObj &amp;rawStr, tStringObj *encodedStr)</td><td class="entry"><a class="el" href="classTXMPUtils.html">TXMPUtils</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
  <tr><td class="entry"><a class="el" href="classTXMPUtils.html#a2c545d270ea567da81427ae480fe2ce1">MergeFromJPEG</a>(TXMPMeta&lt; tStringObj &gt; *fullXMP, const TXMPMeta&lt; tStringObj &gt; &amp;extendedXMP)</td><td class="entry"><a class="el" href="classTXMPUtils.html">TXMPUtils</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="classTXMPUtils.html#aecb05174386c3aee51905e134bdab39e">PackageForJPEG</a>(const TXMPMeta&lt; tStringObj &gt; &amp;xmpObj, tStringObj *standardXMP, tStringObj *extendedXMP, tStringObj *extendedDigest)</td><td class="entry"><a class="el" href="classTXMPUtils.html">TXMPUtils</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
  <tr><td class="entry"><a class="el" href="classTXMPUtils.html#ad6cbd2e12768e722315e5ff468ef3729">RemoveProperties</a>(TXMPMeta&lt; tStringObj &gt; *xmpObj, XMP_StringPtr schemaNS=0, XMP_StringPtr propName=0, XMP_OptionBits options=0)</td><td class="entry"><a class="el" href="classTXMPUtils.html">TXMPUtils</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="classTXMPUtils.html#a6a09713a03e5b43462556ca52b8b1301">SeparateArrayItems</a>(TXMPMeta&lt; tStringObj &gt; *xmpObj, XMP_StringPtr schemaNS, XMP_StringPtr arrayName, XMP_OptionBits options, XMP_StringPtr catedStr)</td><td class="entry"><a class="el" href="classTXMPUtils.html">TXMPUtils</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
  <tr><td class="entry"><a class="el" href="classTXMPUtils.html#a3a48550bbff7417061d791402588fbdb">SeparateArrayItems</a>(TXMPMeta&lt; tStringObj &gt; *xmpObj, XMP_StringPtr schemaNS, XMP_StringPtr arrayName, XMP_OptionBits options, const tStringObj &amp;catedStr)</td><td class="entry"><a class="el" href="classTXMPUtils.html">TXMPUtils</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="classTXMPUtils.html#a89785bcbe5530085002a68b7bfb09384">SetClientString</a>(void *clientPtr, XMP_StringPtr valuePtr, XMP_StringLen valueLen)</td><td class="entry"><a class="el" href="classTXMPUtils.html">TXMPUtils</a></td><td class="entry"><span class="mlabel">private</span><span class="mlabel">static</span></td></tr>
  <tr><td class="entry"><a class="el" href="classTXMPUtils.html#ad2ebcf9473500d3d1e10fed4b9072f7d">SetTimeZone</a>(XMP_DateTime *time)</td><td class="entry"><a class="el" href="classTXMPUtils.html">TXMPUtils</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
</table></div><!-- contents -->
</div><!-- doc-content -->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
  <ul>
    <li class="footer">Generated by
    <a href="http://www.doxygen.org/index.html">
    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.17 </li>
  </ul>
</div>
</body>
</html>
